package com.sentrix.auto.printercenter.presentation.center.dto;

import com.sentrix.auto.printercenter.presentation.common.PageParam;
import io.swagger.v3.oas.annotations.media.Schema;
import jakarta.validation.Valid;
import jakarta.validation.constraints.NotNull;
import lombok.Data;

@Schema(description = "工作站分页查询参数")
@Data
public class StationPageQueryReqDto {
    @NotNull(message = "pageParam can not be null")
    @Valid
    private PageParam pageParam;

    @Schema(description = "工作站编码")
    private String code;
    @Schema(description = "工作站名称")
    private String name;

    @Schema(description = "打印机编码")
    private String printerCodes;
}
